persistent vomiting - Spanish English Dictionary